<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core">

    <ui:composition >

        <p:dialog id="dialogBuscarMateriales" header="B&uacute;squeda r&aacute;pida de Solicitudes realizadas" modal="true" widgetVar="dBM" closable="true" closeOnEscape="true" width="750" height="650"  >
            <h:form id="frmBuscarMaterial">

                <p:toolbar style="width: inherit;  border-color:transparent; background:transparent"  >
                    <p:toolbarGroup align="left" style="width: 1100px">
                        <div align="left"><h3><h:outputText value="Informaci&oacute;n de Proyecto"/></h3><p:separator/></div>
                    </p:toolbarGroup>
                    <p:toolbarGroup align="right">
                        <p:commandButton image="ui-icon ui-icon-refresh" title="Actualizar Registros" actionListener="#{materialQuickManaged.limpiar}" update="quick_material mensaje"/>
                    </p:toolbarGroup>
                </p:toolbar>

                <div align="left"><h3><h:outputText value="Buscar los materiales de la respectiva solicitud que desea agregar en la lista"/></h3></div>
                <p:dataTable id="tbMtSolicitud" value="#{solicitudMaterial_QuickManaged.listaSolicitudMaterial}" var="rowOrden" rows="10"
                             paginator="true" paginatorPosition="bottom" selectionMode="single" selection="#{solicitudMaterial_QuickManaged.selectedSolicitudMaterial}"
                             onRowSelectUpdate="#{parametroUpdate}" emptyMessage="#{sms.TableEmptyMessage}"  >
                    <f:facet name="header">
                        <h:outputText value="Lista de Materiales Solicitados"/>
                    </f:facet>
                    <p:column filterMatchMode="contains" headerText="No. Solicitud" style="width:50px" >
                        <h:outputLabel value="#{rowOrden.numero_s}" />
                    </p:column>
                    <p:column  filterMatchMode="contains"   headerText="Fecha" style="width:50px" >
                        <h:outputText value="#{rowOrden.fecha_s}"/>
                    </p:column>
                    <p:column filterBy="#{rowOrden.nombre_m}" filterMatchMode="contains" headerText="Nombre del Material" style="width:450px" >
                        <h:outputText value="#{rowOrden.nombre_m}"/>
                    </p:column>
                    <p:column  filterMatchMode="contains"   headerText="Cantidad Pedida" style="width:100px" >
                        <h:outputText value="#{rowOrden.cantidad_d}"/>
                    </p:column>
                    <p:column  filterMatchMode="contains"   headerText="Solicitante" style="width:100px" >
                        <h:outputText value="#{rowOrden.solicitante_s}"/>
                    </p:column>

                    <f:facet name="footer">
                        <p:commandButton value="Agregar" action="#{Bean.getSolicitudMaterial_Quick(solicitudMaterial_QuickManaged.selectedSolicitudMaterial) }" actionListener="#{solicitudMaterial_QuickManaged.removeSelectedRow}" update="#{parametroUpdate}" oncomplete="dBM.hide()" title="Agregar Material" />
                    </f:facet>
                </p:dataTable>
            </h:form>
        </p:dialog>
    </ui:composition>
</html>
